#include <stdio.h>
#include <stdlib.h>
int find(int a[],int n){
     int sum;
     int max = a[0];
     int tag=0;
     for(int i = 0;i < n;i++){
        sum = 0;
        for(int j = i;j < i+n;j++){
            sum += a[j%n];
            if(sum>max)
                max = sum;
        }
     }
    int i;
    for(i=0;i<n&&a[i]<0;i++);
    if(i==n)
        max=0;
    return max;
}
int main(void){
    int n;
    scanf("%d",&n);
    int * a = (int * )malloc(sizeof(int )*n);
    for(int i=0;i<n;i++){
        scanf("%d,",&a[i]);
    }
    int sum = find(a,n);
    printf("%d",sum);
}